Big Huge Thesaurus

tree squirrel

noun